steam generator enclosure - Francés Inglés Diccionario